﻿
using System.Collections.Generic;
using WHLRDF.Application.Model;
namespace WHLRDF.Application.BLL
{
	/// <summary>
	/// COMM_SysTask接口
	/// </summary>
	public partial interface ISysTaskService : ITaskService
	{
		#region 基本方法
		/// <summary>
		/// 查询所有
		/// </summary>
		List<SysTaskEntity> GetAll();

		/// <summary>
		/// 获取单个实例的方法
		/// <param name="id">object类型</param>
		/// </summary>
		SysTaskEntity GetById(string id);

		/// <summary>
		/// 保存方法
		/// <param name="domain">对象</param>
		/// <param name="strError">错误信息</param>
		/// </summary>
		bool Save(SysTaskEntity entity, ref string strError);

		/// <summary>
		/// 删除方法
		/// <param name="deleteKey">主键，如果字符串请将字符串列表用单引号将字符串用上,如（'aaa','bbb'）</param>
		/// <param name="strError">错误信息</param>
		/// </summary>
		bool Delete(string deleteKey, ref string strError);

		/// <summary>
		/// 分页查询方法
		/// <param name="grid">分页查询的相关参数</param>
		/// </summary>
		LigerGrid ForGrid(LigerGrid ligerGrid);
		#endregion

		#region 扩展方法

		#endregion

	}
}
